public class testwork2 {
    public boolean isSymmetric(TreeNode root) {
        if(root==null){
            return false;
        }
        return tou(root.left,root.right);
    }
    //需要创建两个变量去遍历左右两边的二叉树
    public boolean tou(TreeNode root1,TreeNode root2){
        if(root1==null&&root2==null){
            return true;
        }
        if((root1!=null&&root2==null)||(root1==null&&root2!=null)){
            return false;
        }
        //俩边都不为空
        if(root1.val!=root2.val){
            return false;
        }
        return tou(root1.left,root2.right)&&tou(root1.right,root2.left);
    }
}
